package com.hlf.modules.merchant.store.service;


import com.hlf.modules.merchant.store.entity.MerchantChannel;

/***
 *
 * 商户进件渠道的渠道信息
 *
 */
public interface MerchantChannelService {
	int deleteByPrimaryKey(Long id);

	int insert(MerchantChannel record);

	int insertSelective(MerchantChannel record);

	MerchantChannel selectByPrimaryKey(Long id);

	int updateByPrimaryKeySelective(MerchantChannel record);

	int updateByPrimaryKey(MerchantChannel record);

	/****
	 * 保存和更新
	 * @param record
	 */
	void saveOrUpdateMerchantChannel(MerchantChannel record);

	/*****
	 *
	 * 通过商户id和渠道id来查找，  如果存在则证明已进件
	 * @param merchantId
	 * @param channelId
	 * @return
	 */
	MerchantChannel selectByMerchanIdAndChannelId(String merchantId, String channelId);

}
